Closing the Gaps: Software Engineering and Human-Computer Interaction

نویسندگان

  • Morten Borup Harning
  • Jean Vanderdonckt
  • Murielle Florins
چکیده

Almost half of software in systems being developed today and thirty-seven to fifty percent of efforts throughout the software life cycle are related to the system’s user interface. For this reason issues and methods from the field of human-computer interaction (HCI) affect the overall process of software engineering (SE) tremendously. Yet despite strong motivation amongst organizations to practice and apply effective SE and HCI methods there still exist major gaps of understanding both between suggested practice, and how software is actually developed in industry, and between the best practices of each of the fields. There are major gaps of communication between the HCI and SE fields: the methods and vocabulary being used in each community are often foreign to the other community. As a result, product quality is not as high as it could be, and (avoidable) re-work is often necessary. In addition, SE methods and techniques are often perceived by HCI specialists as tools that are only reserved to computer scientists and of little or no relevance to HCI. And vice versa: HCI contents are often perceived by software engineers as afterthoughts or side-tools that do not necessarily affect the quality of software. For instance, no methodologies in the domain of object-oriented programming offer explicit support for HCI and existing HCI methods are integrated in development practices in a way that is more opportunistic than systematic. The theme of this workshop is to attempt to enumerate and understand these gaps of understanding and communication, with an eventual goal of proposing ways to bridge these gaps. For instance, SE frequently employs requirements elicitation techniques that involve soft goals, procedures, and operators. HCI typically uses task modelling involving task, sub-tasks, and temporal operators between. While these two techniques are different in purpose, they are surprising close to each other. This workshop can improve software engineering and HCI education and practice by raising awareness of HCI concerns among SE researchers, educators, and practitioners, and vice-versa. It can also show the places where an attention to concerns from one field can inform the other field’s processes, and showing how methods and tools can be augmented to address both SE and HCI concerns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interaction Design Patterns: Twelve Theses

This position paper was written for the CHI2000 Patterns Workshop, The Hague, 2–3 April, 2000. It is a revised and extended version of a paper for a patterns workshop of the British HCI Group in March 2000. It offers twelve statements outlining my position about patterns in human-computer interaction (HCI). The first, under “Roots”, suggest how HCI, unlike software engineering, can adapt the or...

متن کامل

Construction and Analysis of Tissue-Specific Protein-Protein Interaction Networks in Humans

We have studied the changes in protein-protein interaction network of 38 different tissues of the human body. 123 gene expression samples from these tissues were used to construct human protein-protein interaction network. This network is then pruned using the gene expression samples of each tissue to construct different protein-protein interaction networks corresponding to different studied ti...

متن کامل

Design and development of ShrewdShoe, a smart pressure sensitive wearable platform

     This study introduces a wearable in-shoe system for real-time monitoring and measurement of the plantar pressure distribution of the foot using eleven sensing elements. The sensing elements utilized in ShrewdShoe have been designed in an innovative way, they are based on a barometric pressure sensor covered with a silicon coating. The presented sensing element has great linearity up to 300...

متن کامل

Meta-design to Face Co-evolution and Communication Gaps Between Users and Designers

The paper presents a meta-design approach to the design and development of interactive systems, which bridges the communication gaps arising among the members of an interdisciplinary design team including different experts: software engineers, human-computer interaction experts, end users as domain experts. Each experts is a stakeholder that proposes design solutions from her/his perspective. T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003